package com.monster.token.entity;

import com.monster.token.common.TokenConstant;
import com.monster.token.utils.TokenUtils;

import java.util.HashMap;

public class TokenClient extends HashMap<String, Object> {
    /**
     * 客户端ip
     *
     * @param ip ip
     */
    public void setIp(String ip) {
        this.put(TokenConstant.IP, ip);
    }

    public String getIp() {
        return TokenUtils.getObject(this.get(TokenConstant.IP));
    }

    /**
     * 浏览器信息
     *
     * @param browser 浏览器信息
     */
    public void setBrowser(String browser) {
        this.put(TokenConstant.BROWSER, browser);
    }

    public String getBrowser() {
        return TokenUtils.getObject(this.get(TokenConstant.BROWSER));
    }
}
